indomitable will - Turkish English Dictionary